destroy (someone's) hopes

Translations
anéantir les espoirs de quelqu'un
Definitions
To cause someone to lose their optimism or expectations about a positive outcome, often by revealing harsh realities or disappointing news.